fodder trees - German English Dictionary